1
general::
Phrase(s): Lovely weather for ducks. [and] Fine weather for ducks.
Cliché a greeting meaning that this unpleasant rainy weather must be good for something. • Bill: Hi, Bob. How do you like this weather? Bob: Lovely weather for ducks. • Sally: What a lot of rain! Tom: Yeah. Lovely weather for ducks. Don’t care for it much myself.
McGrawhill's American Idioms And Phrasal Verbs